plastic membrane - French English Dictionary